package com.gkj.blog.business.service;

import com.github.pagehelper.PageInfo;
import com.gkj.blog.business.vo.condition.ResourceConditionVO;
import com.gkj.blog.business.vo.entity.Resources;
import com.gkj.blog.framework.object.AbstractService;

import java.util.List;

public interface ResourcesService extends AbstractService<Resources> {
    PageInfo<Resources> findPageBreakByCondition(ResourceConditionVO vo);

    List<Resources> queryResourcesListWithSelected(Long rid);

    List<Resources> listUserResources(Long userId);

    List<Resources> listAllParentResource();

    List<Resources> listUrlAndPermission();
}
